// plugin/pages/logisticsInfo/logisticsInfo.js
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    logisticsInfo:{
      "status": "0",
      "msg": "ok",
      "result": {
        "number": "780098068058",
        "type": "zto",
        "list": [{
          "time": "2018-03-09 11:59:26",
          "status": "【石家庄市】 快件已在 【长安三部】 签收,签收人: 本人, 感谢使用中通快递,期待再次为您服务!"
        }, {
          "time": "2018-03-09 09:03:10",
          "status": "【石家庄市】 快件已到达 【长安三部】（0311-85344265）,业务员 容晓光（13081105270） 正在第1次派件, 请保持电话畅通,并耐心等待"
        }, {
          "time": "2018-03-08 23:43:44",
          "status": "【石家庄市】 快件离开 【石家庄】 发往 【长安三部】"
        }, {
          "time": "2018-03-08 21:00:44",
          "status": "【石家庄市】 快件到达 【石家庄】"
        }, {
          "time": "2018-03-07 01:38:45",
          "status": "【广州市】 快件离开 【广州中心】 发往 【石家庄】"
        }, {
          "time": "2018-03-07 01:36:53",
          "status": "【广州市】 快件到达 【广州中心】"
        }, {
          "time": "2018-03-07 00:40:57",
          "status": "【广州市】 快件离开 【广州花都】 发往 【石家庄中转】"
        }, {
          "time": "2018-03-07 00:01:55",
          "status": "【广州市】 【广州花都】（020-37738523） 的 马溪 （18998345739） 已揽收"
        }],
        "deliverystatus": "3",         /*  1.在途中 2.正在派件 3.已签收 4.派送失败  */
        "issign": "1",                  /*  1.是否签收  */
        "expName": "中通快递",
        "expSite": "www.zto.com",
        "expPhone": "95311"
      }
    }
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (e) {
    var that = this;
    app.setNavtitle('物流信息');
    if(e&&e.tid){
      that.setData({
        tid:e.tid
      })
    }
    that.seeWuliu();
  },
  seeWuliu: function (e) {
    var that = this;
    var orderId = that.data.tid;
    var data = {
      map: 'applet_order_fetch_track',
      tid: orderId
    };
    console.log(data);
    //发起请求，获取列表列表
    wx.showLoading({
      title: '加载中',
    })
    wx.request({
      url: app.globalData.requestUrl,
      data: data,
      success: function (res) {
        console.log(res.data);
        if (res.data.ec == 200) {
          that.setData({
            logisticsInfo: res.data.data,
            hasData: 1
          })
        } else {
          that.setData({
            hasData:0
          })
          app.errorTip(that, res.data.em, 2000);
        }
      },
      complete: function () {
        wx.hideLoading()
      }
    });
  },
})